City resident Yeison Velasquez apparently lost control of the cycle and went down on North Dean Street at 7:45 p.m. Friday, May 24, police said.
He died a short time later at the hospital, they said.
NOTE: Englewood Police Chiet Thomas Greeley asked that anyone who might have witnessed the crash -- or has any other information that could help investigators -- contact his Traffic Bureau at (201) 568-2863 or tb@englewoodpd.org.
Click here to follow Daily Voice Cresskill-Closter and receive free news updates.